English Dictionary
◊ MOUNTAIN EVERLASTING
mountain everlasting
n : a variety of cat's foot